@charset "utf-8";
.app-search {
  position: absolute;
  width: 260px;
  height: 40px;
  top: 160px;
  left: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10;
}
.app-search-input {
  width: 250px;
  height: 40px;
  border: none;
  border-radius: 10px;
  padding-left: 15px;
  padding-right: 45px;
}
.textbox.combo {
  width: 230px !important;
  float: left;
  height: 40px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;

  display: block;
  margin-right: 45px;
  border-right: none;
}
.textbox.combo input {
  height: 100% !important;
}
.textbox.combo .combo-arrow {
  margin-top: 8px;
}
.app-search-input:focus {
  outline: 0;
}

.app-search-control {
  display: block;
  float: left;
  width: 55px;
  height: 42px;
  border: none;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-left: -45px;
  background: url('img/common/search.png') no-repeat center center;
  background-color: #3bc0c3 !important;
  cursor: pointer;
}
.datagrid-mask-msg {
  background-color: #fff;
  border: none;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  color: #409eff;
}
